﻿using System;
using System.Linq;
using System.Web;
using System.Data;
using System.Text.RegularExpressions;//引入正则表达式命名空间
using System.Text;

namespace msBsc.WebUi
{
    public partial class wfGoodsSearch : msBsc.Cls.BPage
    {
        protected override void OnInit(EventArgs e)
        {
            //metacontent = "";

            base.OnInit(e);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            //SetContrlValue("spnTeest", GetFormParamByStr("para"));
            ////Label1.Text = Page.RouteData.Values["para"] as string;   // “para”就是所设置的路由地址的参数
            if (!IsPostBack)
            {
                ShowData();
            } 
            //msBsc.AppLogic.Cfg.JSCompress oJSCompress = new AppLogic.Cfg.JSCompress();
            //oJSCompress.doCompress(msBsc.AppLogic.Cfg.SystemFileDir.FileDir.GetMapPathByVpath("jqPlugin/js/jQueryCmd.js"), msBsc.AppLogic.Cfg.SystemFileDir.FileDir.GetMapPathByVpath("jqPlugin/js/jQueryCmd2.js"));
        }

        private void ShowData()
        {
            oGoodsSearch = new AppLogic.DataAlc.GoodsSearch(HttpUtility.UrlDecode(this.Request.QueryString.ToString()),"0");
            this.ExecJScript("$('#txtQuery').val('" + msBsc.AppLogic.Cfg.HttpTools.stringToJson(oGoodsSearch.GetQueryStr("","")) + "');");
            LoadTopForm();
            LoadGoodsList("", "", "");
        }

        private msBsc.AppLogic.DataAlc.GoodsSearch oGoodsSearch;
        public void LoadTopForm()
        {
            System.Text.StringBuilder sbJson = new StringBuilder();
            string strf = oGoodsSearch.dicQuery.ContainsKey("f") ? oGoodsSearch.dicQuery["f"] : "";
            sbJson.Append("{");
            sbJson.Append("\"f\":\"" + msBsc.AppLogic.Cfg.HttpTools.stringToJson(strf) + "\"");
            sbJson.Append(",\"query\":\"" + msBsc.AppLogic.Cfg.HttpTools.stringToJson(oGoodsSearch.GetQueryStr("", "")) + "\"");
            sbJson.Append(",\"nav_rows\":" + oGoodsSearch.GetSelectedLinkJson());
            sbJson.Append(",\"form_rows\":" + oGoodsSearch.GetFilterDataJson());
            sbJson.Append("}");

//            this.ExecJScript(@"debugger;
//");
            this.ExecJScript(@" var data= " + sbJson.ToString() + @" ; 
doBoundTopForm( data,'');");
        }
        public void LoadGoodsList(string CurrPageNum, string strPageRowsCount, string strSort)
        {
            this.ExecJScript(@" var data= " + oGoodsSearch.GetGoodsList(CurrPageNum, strPageRowsCount, strSort) + @" ; 
                doBoundGoodsList( data,'');");
            if (oGoodsSearch.dicQuery.ContainsKey("p1"))
            {
                this.ExecJScript("$('#start_price').val('" + oGoodsSearch.dicQuery["p1"] + "');");
            }
            if (oGoodsSearch.dicQuery.ContainsKey("p2"))
            {
                this.ExecJScript("$('#end_price').val('" + oGoodsSearch.dicQuery["p2"] + "');");
            } 
        }

        public string GetSorthtml()
        {
            System.Text.StringBuilder sbJson = new StringBuilder();
            string[] arrtm = oGoodsSearch.strSorting.Split(' ');
            if (oGoodsSearch.strSorting == string.Empty || arrtm.Length <= 1)
            {
                sbJson.Append(@"
    <a class=""fSort"" sort-data=""MONTHLY_VOLUME "" sort-upd=""ASC"" href=""javascript:void(0);return false;"" title=""点击后按月销量从低到高"" >销量<i class=""f-ico-arrow-u""></i></a> 
    <a class=""fSort"" href=""javascript:void(0);return false;"" sort-data=""GOODS_STRIKE_PRICE "" sort-upd=""ASC"" title=""点击后按价格从低到高"" >价格<i class=""f-ico-triangle-mt""></i><i class=""f-ico-triangle-mb f-ico-triangle-mb-slctd""></i></a> 
");
            }
            else
            {
                if (arrtm[0] == "MONTHLY_VOLUME" && arrtm[1] == "ASC")
                {
                    sbJson.Append(@"
    <a class=""fSort fSort-cur"" sort-data=""MONTHLY_VOLUME "" sort-upd=""DESC"" href=""javascript:void(0);return false;"" title=""点击后按月销量从高到低"" >销量<i class=""f-ico-arrow-u""></i></a> 
    <a class=""fSort"" href=""javascript:void(0);return false;"" sort-data=""GOODS_STRIKE_PRICE "" sort-upd=""ASC"" title=""点击后按价格从低到高"" >价格<i class=""f-ico-triangle-mt""></i><i class=""f-ico-triangle-mb f-ico-triangle-mb-slctd""></i></a> 
");
                }
                else if (arrtm[0] == "MONTHLY_VOLUME" && arrtm[1] == "DESC")
                {
                    sbJson.Append(@"
    <a class=""fSort fSort-cur"" sort-data=""MONTHLY_VOLUME "" sort-upd=""ASC"" href=""javascript:void(0);return false;"" title=""点击后按月销量从低到高"" >销量<i class=""f-ico-arrow-d""></i></a> 
    <a class=""fSort"" href=""javascript:void(0);return false;"" sort-data=""GOODS_STRIKE_PRICE "" sort-upd=""DESC"" title=""点击后按价格从低到高"" >价格<i class=""f-ico-triangle-mt""></i><i class=""f-ico-triangle-mb f-ico-triangle-mb-slctd""></i></a> 
");
                }
                else if (arrtm[0] == "GOODS_STRIKE_PRICE" && arrtm[1] == "ASC")
                {
                    sbJson.Append(@"
    <a class=""fSort"" sort-data=""MONTHLY_VOLUME "" sort-upd=""ASC"" href=""javascript:void(0);return false;"" title=""点击后按月销量从低到高"" >销量<i class=""f-ico-arrow-u""></i></a> 
    <a class=""fSort fSort-cur"" href=""javascript:void(0);return false;"" sort-data=""GOODS_STRIKE_PRICE "" sort-upd=""DESC"" title=""点击后按价格从低到高"" >价格<i class=""f-ico-triangle-mt f-ico-triangle-mt-slctd""></i><i class=""f-ico-triangle-mb""></i></a> 
");
                }
                else if (arrtm[0] == "GOODS_STRIKE_PRICE" && arrtm[1] == "DESC")
                {
                    sbJson.Append(@"
    <a class=""fSort"" sort-data=""MONTHLY_VOLUME "" sort-upd=""ASC"" href=""javascript:void(0);return false;"" title=""点击后按月销量从低到高"" >销量<i class=""f-ico-arrow-u""></i></a> 
    <a class=""fSort fSort-cur"" href=""javascript:void(0);return false;"" sort-data=""GOODS_STRIKE_PRICE "" sort-upd=""ASC"" title=""点击后按价格从高到低"" >价格<i class=""f-ico-triangle-mt""></i><i class=""f-ico-triangle-mb f-ico-triangle-mb-slctd""></i></a> 
");
                }
            }
            return sbJson.ToString();
        }

        public override void DoAction()
        {
            if (this.strAction == "doToPageNum")
            {
                string strq = this.GetParamHtValue("F_QUERY");
                if (this.GetParamHtValue("start_price") != string.Empty)
                {
                    strq += "&p1=" + this.GetParamHtValue("start_price");
                }
                else
                {
                    strq.Replace("p1=", "pd=");
                }
                if (this.GetParamHtValue("end_price") != string.Empty)
                {
                    strq += "&p2=" + this.GetParamHtValue("end_price");
                }
                else
                {
                    strq.Replace("p2=", "pd=");
                }
                oGoodsSearch = new AppLogic.DataAlc.GoodsSearch(this.GetParamHtValue("F_QUERY"),"0");
                LoadGoodsList(
                     this.GetParamHtValue("NEW_PAGE_NUM")
                    , this.GetParamHtValue("PAGE_ROW_COUNT")
                    , this.GetParamHtValue("PAGE_ROW_SORT"));
            } 
        }

//        //多值用:分隔
//        //类别参数，单选
//        private string f = "", c1 = "", c2 = "", s1c3 = "", s2c3 = "", s3c3 = "", c3 = "";

//        //品牌、热点，多选
//        private string b = "", s = "";

//        //商品属性，先获取参与查询的属性的ID，再根据ID获取对应的值
//        private string pa1 = "", pa2 = "", pa3 = "";
//        private string getquerystr(string strkey)
//        {
//             //Microsoft.JScript.GlobalObject.DE
//            string strtem1 = this.Request.QueryString.Get(strkey);
//            if (!string.IsNullOrEmpty(strtem1))
//            {
//                return strtem1.Split(',')[strtem1.Split(',').Length-1];
//            }
//            return "";
//        }
//        private string DecodeUNICODE(string strUNICODE)
//        {  // 将UNICODE编码后的汉字转换回来，如： \u738b --> 王
//            MatchCollection mCollection2 = Regex.Matches(strUNICODE, "([\\w]+)|(\\\\u([\\w]{4}))");
//            if (mCollection2 != null && mCollection2.Count > 0)
//            {
//                StringBuilder sb = new StringBuilder();
//                foreach (Match m2 in mCollection2)
//                {
//                    string v = m2.Value;
//                    if (v.StartsWith("\\u"))
//                    {
//                        string word = v.Substring(2);
//                        byte[] codes = new byte[2];
//                        int code = System.Convert.ToInt32(word.Substring(0, 2), 16);
//                        int code2 = System.Convert.ToInt32(word.Substring(2), 16);
//                        codes[0] = (byte)code2;
//                        codes[1] = (byte)code;
//                        sb.Append(Encoding.Unicode.GetString(codes));
//                    }
//                    else
//                    {
//                        sb.Append(v);
//                    }
//                }
//                return sb.ToString();
//            }
//            else
//            {
//                return strUNICODE;
//            }
//        }
//        //private string ReDecode(string s)
//        //{
//        //    //        string sSteam="该字符串中是存放的文本流"; //如：n56en397e397e397e397e397e397e.....
//        //    //ADODB.Stream ado_stream = new ADODB.Stream();
//        //    //ado_stream.Type = ADODB.StreamTypeEnum.adTypeBinary;
//        //    //ado_stream.Open(System.Reflection.Missing.Value, ADODB.ConnectModeEnum.adModeUnknown,ADODB.StreamOpenOptionsEnum.adOpenStreamUnspecified,"", "");
//        //    //ado_stream.Write(Buffer object);       //请问如何将 sSteam 的内容写入ado_stream ？
//        //    //ado_stream.SaveToFile("test.doc",ADODB.SaveOptionsEnum.adSaveCreateOverWrite);
//        //    //ado_stream.Close();

//        //    string reg = "", cs = "GBK";
//        //    System.Text.RegularExpressions.Regex r = new System.Text.RegularExpressions.Regex("^(?:[\x00-\x7f]|[\xfc-\xff][\x80-\xbf]{5}|[\xf8-\xfb][\x80-\xbf]{4}|[\xf0-\xf7][\x80-\xbf]{3}|[\xe0-\xef][\x80-\xbf]{2}|[\xc0-\xdf][\x80-\xbf])+$");
//        //    if (r.IsMatch(s))
//        //    {
//        //        cs = "UTF-8";
//        //    }  
//        //    //Server.CreateObject("Adodb.Stream");
//        //    //Server.CreateObject( 

//        //    //Function ReDecode(ByVal s)
//        //    //    Dim reg, cs : cs = "GBK"
//        //    //    regex.Pattern = "^(?:[\x00-\x7f]|[\xfc-\xff][\x80-\xbf]{5}|[\xf8-\xfb][\x80-\xbf]{4}|[\xf0-\xf7][\x80-\xbf]{3}|[\xe0-\xef][\x80-\xbf]{2}|[\xc0-\xdf][\x80-\xbf])+$"     
//        //    //    If regex.Test(s) Then cs = "UTF-8"      
//        //    //    With CreateObject("ADODB.Stream")      
//        //    //        .Type = 2  
//        //    //        .Open      
//        //    //        .CharSet = "iso-8859-1"     
//        //    //        .WriteText s      
//        //    //        .Position = 0      
//        //    //        .CharSet = cs      
//        //    //        ReDecode = .ReadText(-1)      
//        //    //        .Close      
//        //    //    End With     
//        //    //    Set sm = Nothing     
//        //    //End Function

//        //}

//        //private System.Collections.Generic.Dictionary<string, string> pav = new Dictionary<string, string>();
//        private void GetFormParamByStr()
//        {

//            Type type = Request.GetType();
//            System.Reflection.PropertyInfo property = type.GetProperty("QueryStringBytes",
//            System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.IgnoreCase | System.Reflection.BindingFlags.NonPublic);
//            byte[] queryBytes = (byte[])property.GetValue(Request, null);
//            string querystring = HttpUtility.UrlDecode(queryBytes, System.Text.Encoding.UTF8);

//            f = getquerystr("f");
//            c1 = getquerystr("c1");
//            c2 = getquerystr("c2");
//            c3 = getquerystr("c3");
//            s1c3 = getquerystr("s1c3");
//            s2c3 = getquerystr("s2c3");
//            s3c3 = getquerystr("s3c3");
//            b = getquerystr("b");
//            s = getquerystr("s");
//            pa1 = getquerystr("pa1");
//            pa2 = getquerystr("pa2");
//            pa3 = getquerystr("pa3");
//            //string[] arrStrem1 = strFormParam.Split('&');
//            //for (int i = 0; i < arrStrem1.Length; i++)
//            //{
//                //string[] arrstrem2 = arrStrem1[i].Split('=');
//                //if (!string.IsNullOrEmpty(this.Request.QueryString.Get("f")))
//                //{
//                //    f = this.Request.QueryString.Get("f").Split(',')[0];
//                //}
//                //if (!string.IsNullOrEmpty(this.Request.QueryString.Get("c1")))
//                //{
//                //    c1 = this.Request.QueryString.Get("c1").Split(',')[0];
//                //}
//                //if (!string.IsNullOrEmpty(this.Request.QueryString.Get("c2")))
//                //{
//                //    c2 = this.Request.QueryString.Get("c2").Split(',')[0];
//                //}
//                //if (!string.IsNullOrEmpty(this.Request.QueryString.Get("c3")))
//                //{
//                //    c3 = this.Request.QueryString.Get("c3").Split(',')[0];
//                //}
//                //if (!string.IsNullOrEmpty(this.Request.QueryString.Get("s1c3")))
//                //{
//                //    s1c3 = this.Request.QueryString.Get("s1c3").Split(',')[0];
//                //}
//                //if (!string.IsNullOrEmpty(this.Request.QueryString.Get("s2c3")))
//                //{
//                //    s2c3 = this.Request.QueryString.Get("s2c3").Split(',')[0];
//                //}
//                //if (!string.IsNullOrEmpty(this.Request.QueryString.Get("s3c3")))
//                //{
//                //    s3c3 = this.Request.QueryString.Get("s3c3").Split(',')[0];
//                //} 
//                //if (!string.IsNullOrEmpty(this.Request.QueryString.Get("b")))
//                //{
//                //    b = this.Request.QueryString.Get("b").Split(',')[0];
//                //} 
//                //if (!string.IsNullOrEmpty(this.Request.QueryString.Get("s")))
//                //{
//                //    s = this.Request.QueryString.Get("s").Split(',')[0];
//                //}
//                //if (!string.IsNullOrEmpty(this.Request.QueryString.Get("pa1")))
//                //{
//                //    pa1 = this.Request.QueryString.Get("pa1").Split(',')[0];
//                //} 
//                //if (!string.IsNullOrEmpty(this.Request.QueryString.Get("pa2")))
//                //{
//                //    pa2 = this.Request.QueryString.Get("pa2").Split(',')[0];
//                //} 
//                //if (!string.IsNullOrEmpty(this.Request.QueryString.Get("pa3")))
//                //{
//                //    pa3 = this.Request.QueryString.Get("pa3").Split(',')[0];
//                //} 
//                //else if (arrstrem2.Length > 1 && arrstrem2[0] == "b")
//                //{
//                //    b += b == string.Empty ? arrstrem2[1] : ":" + arrstrem2[1];
//                //}
//                //else if (arrstrem2.Length > 1 && arrstrem2[0] == "s")
//                //{
//                //    s += s == string.Empty ? arrstrem2[1] : ":" + arrstrem2[1];
//                //}
//                //else if (arrstrem2.Length > 1 && arrstrem2[0] == "pa1")
//                //{
//                //    pa1 = arrstrem2[1];
//                //}
//                //else if (arrstrem2.Length > 1 && arrstrem2[0] == "pa2")
//                //{
//                //    pa2 = arrstrem2[1];
//                //}
//                //else if (arrstrem2.Length > 1 && arrstrem2[0] == "pa3")
//                //{
//                //    pa3 = arrstrem2[1];
//                //}
//                //else if (arrstrem2.Length > 1 && arrstrem2[0] == "pa")
//                //{
//                //    pa += pa == string.Empty ? arrstrem2[1] : ":" + arrstrem2[1];
//                //}
//                //else if (arrstrem2.Length > 1)
//                //{
//                //    if (pav.ContainsKey(arrstrem2[0]))
//                //    {
//                //        pav[arrstrem2[0]] = arrstrem2[1];
//                //        //if (pav[arrstrem2[0]] != arrstrem2[1])
//                //        //{
//                //        //    pav[arrstrem2[0]] += pav[arrstrem2[0]] == string.Empty ? arrstrem2[1] : ":" + arrstrem2[1];
//                //        //}
//                //    }
//                //    else
//                //    {
//                //        pav.Add(arrstrem2[0], arrstrem2[1]);
//                //    }
//                //}
//            //}
//        }

//        //只有条件
//        private System.Text.StringBuilder sbSql = new System.Text.StringBuilder();
//        private string strParaUrl = "";
//        private string GetUrlParam(string strDelPara1,string strDelPara2,string strDelPara3,string strDelPara4,string strDelPara5,string strDelPara6)
//        {
//            string[] arrstrParm = strParaUrl.Split('&');
//            string[] srrarrresult1 = (from p in arrstrParm
//                                      where (strDelPara1 == string.Empty || strDelPara1 != string.Empty && !p.StartsWith(strDelPara1))
//                                        && (strDelPara2 == string.Empty || strDelPara2 != string.Empty && !p.StartsWith(strDelPara2))
//                                        && (strDelPara3 == string.Empty || strDelPara3 != string.Empty && !p.StartsWith(strDelPara3))
//                                        && (strDelPara4 == string.Empty || strDelPara4 != string.Empty && !p.StartsWith(strDelPara4))
//                                        && (strDelPara5 == string.Empty || strDelPara5 != string.Empty && !p.StartsWith(strDelPara5))
//                                        && (strDelPara6 == string.Empty || strDelPara6 != string.Empty && !p.StartsWith(strDelPara6))
//                                      select p).Distinct().ToArray();
//            return string.Join("&", srrarrresult1);
//        }
//        private void GetSqlWhere()
//        {
//            bool blWhere = false;

//            if (!string.IsNullOrEmpty(f))
//            {
//                sbSql.Append(@" (");
//                string[] farr = f.Split(' ').Distinct().ToArray();
//                bool blAdd = false;
//                for (int i = 0; i < farr.Length; i++)
//                {
//                    if (!string.IsNullOrEmpty(farr[i]))
//                    {
//                        if (blAdd)
//                        {
//                            sbSql.Append(@" AND");
//                        }
//                        sbSql.Append(@" A.GOODS_NME LIKE '%" + farr[i] + "%'");
//                        blAdd = true;
//                    }
//                }
//                sbSql.Append(@")");
//                blWhere = true;

//                strParaUrl += "&f=" + string.Join(" ",farr);
//            }

//            if (!string.IsNullOrEmpty(c1))
//            {
//                if (blWhere)
//                {
//                    sbSql.Append(@" AND");
//                }
//                sbSql.Append(@" (A.LEVEL_ONE_ID='" + c1 + "')");
//                blWhere = true;
//                strParaUrl += "&c1=" + c1;
//            }

//            if (!string.IsNullOrEmpty(c2))
//            {
//                if (blWhere)
//                {
//                    sbSql.Append(@" AND");
//                }
//                sbSql.Append(@" (A.LEVEL_TWO_ID='" + c2 + "')");
//                blWhere = true;
//                strParaUrl += "&c2=" + c2;
//            }

//            if (!string.IsNullOrEmpty(c3))
//            {
//                if (blWhere)
//                {
//                    sbSql.Append(@" AND");
//                }
//                sbSql.Append(@" (A.LEVEL_THREE_ID='" + c3 + "')");
//                blWhere = true;
//                strParaUrl += "&c3=" + c3;
//            }

//            if (!string.IsNullOrEmpty(s1c3))
//            {
//                if (blWhere)
//                {
//                    sbSql.Append(@" AND");
//                }
//                sbSql.Append(@" (B.SEQ_TYPE1='" + s1c3 + "')");
//                blWhere = true;
//                strParaUrl += "&s1c3=" + s1c3;
//            }

//            if (!string.IsNullOrEmpty(s2c3))
//            {
//                if (blWhere)
//                {
//                    sbSql.Append(@" AND");
//                }
//                sbSql.Append(@" (B.SEQ_TYPE2='" + s2c3 + "')");
//                blWhere = true;
//                strParaUrl += "&s2c3=" + s2c3;
//            }

//            if (!string.IsNullOrEmpty(s3c3))
//            {
//                if (blWhere)
//                {
//                    sbSql.Append(@" AND");
//                }
//                sbSql.Append(@" (B.SEQ_TYPE3='" + s3c3 + "')");
//                blWhere = true;
//                strParaUrl += "&s3c3=" + s3c3;
//            }

//            if (!string.IsNullOrEmpty(b))
//            {
//                System.Text.StringBuilder sbtt = new System.Text.StringBuilder();
//                sbtt.Append(@" (");
//                string[] farr = b.Split(':').Distinct().ToArray();
//                bool blAdd = false;
//                for (int i = 0; i < farr.Length; i++)
//                {
//                    if (!string.IsNullOrEmpty(farr[i]))
//                    {
//                        if (blAdd)
//                        {
//                            sbtt.Append(@" OR");
//                        }
//                        sbtt.Append(@" A.BRAND_ID ='" + farr[i] + "'");
//                        blAdd = true;
//                    }
//                }
//                sbtt.Append(@")");
//                if (blAdd)
//                {
//                    if (blWhere)
//                    {
//                        sbSql.Append(@" AND");
//                    }
//                    sbSql.Append(sbtt);

//                    blWhere = true;
//                    strParaUrl += "&b=" + string.Join(":",farr);
//                }
//            }

//            //if (!string.IsNullOrEmpty(s))
//            //{
//            //    System.Text.StringBuilder sbtt = new System.Text.StringBuilder();
//            //    sbSql.Append(@" (");
//            //    string[] farr = s.Split(':').Distinct().ToArray();
//            //    bool blAdd = false;
//            //    for (int i = 0; i < farr.Length; i++)
//            //    {
//            //        if (string.IsNullOrEmpty(farr[i]))
//            //        {
//            //            if (blAdd)
//            //            {
//            //                sbtt.Append(@" OR");
//            //            }
//            //            sbtt.Append(@" A.HOT_LABEL_DESC LIKE '%:" + farr[i] + ":%'");
//            //            blAdd = true;
//            //        }
//            //    }
//            //    sbtt.Append(@")");
//            //    if (blAdd)
//            //    {
//            //        if (blWhere)
//            //        {
//            //            sbSql.Append(@" AND");
//            //        }
//            //        sbSql.Append(sbtt);
//            //        strParaUrl += "&s=" + string.Join(":", farr);
//            //    }
//            //}
//            if (!string.IsNullOrEmpty(s))
//            {
//                if (blWhere)
//                {
//                    sbSql.Append(@" AND");
//                }
//                sbSql.Append(@" (A.GOODS_ID IN (" + "SELECT T.GOODS_ID FROM SHP_GOODS_HOT_LABEL T WHERE (T.LABEL_NME ='" + s + "')" + "))");
//                blWhere = true;
//                strParaUrl += "&s=" + s;
//            }
//            if (!string.IsNullOrEmpty(pa1) || !string.IsNullOrEmpty(pa2) || !string.IsNullOrEmpty(pa3))
//            {
//                System.Text.StringBuilder sbpa = new System.Text.StringBuilder();
//                sbpa.Append("SELECT T.GOODS_ID FROM SHP_GOODS_ATTRIBUTE T WHERE ");
//                bool blw = false;

//                if (!string.IsNullOrEmpty(pa1))
//                {
//                    string[] arrstrttt = pa1.Split(':');
//                    if (arrstrttt.Length > 1 && arrstrttt[0] != string.Empty && arrstrttt[1] != string.Empty)
//                    {
//                        if (blw)
//                        {
//                            sbpa.Append(@" AND");
//                        }
//                        sbpa.Append(@" (T.ATTR_TEMPLATE_ID ='" + arrstrttt[0] + "' AND T.ATTRIBUTE_VALUE ='" + arrstrttt[1] + "')");
//                        blw = true;
//                        strParaUrl += "&pa1=" + arrstrttt[0] + ":" + arrstrttt[1];
//                    }
//                    else
//                    {
//                        pa1 = "";
//                    }
//                }

//                if (!string.IsNullOrEmpty(pa2))
//                {
//                    string[] arrstrttt = pa2.Split(':');
//                    if (arrstrttt.Length > 1 && arrstrttt[0] != string.Empty && arrstrttt[1] != string.Empty)
//                    {
//                        if (blw)
//                        {
//                            sbpa.Append(@" AND");
//                        }
//                        sbpa.Append(@" (T.ATTR_TEMPLATE_ID ='" + arrstrttt[0] + "' AND T.ATTRIBUTE_VALUE ='" + arrstrttt[1] + "')");
//                        blw = true;
//                        strParaUrl += "&pa2=" + arrstrttt[0] + ":" + arrstrttt[1];
//                    }
//                    else
//                    {
//                        pa2 = "";
//                    }
//                }

//                if (!string.IsNullOrEmpty(pa3))
//                {
//                    string[] arrstrttt = pa3.Split(':');
//                    if (arrstrttt.Length > 1 && arrstrttt[0] != string.Empty && arrstrttt[1] != string.Empty)
//                    {
//                        if (blw)
//                        {
//                            sbpa.Append(@" AND");
//                        }
//                        sbpa.Append(@" (T.ATTR_TEMPLATE_ID ='" + arrstrttt[0] + "' AND T.ATTRIBUTE_VALUE ='" + arrstrttt[1] + "')");
//                        blw = true;
//                        strParaUrl += "&pa3=" + arrstrttt[0] + ":" + arrstrttt[1];
//                    }
//                    else
//                    {
//                        pa3 = "";
//                    }
//                }
                 
                 
//                if (blw)
//                {
//                    if (blWhere)
//                    {
//                        sbSql.Append(@" AND");
//                    }
//                    blWhere = true;
//                    sbSql.Append(@" (A.GOODS_ID IN (" + sbpa.ToString() + "))"); 
//                }
//            }
//            if (sbSql.ToString() == string.Empty || sbSql.ToString() == "()")
//            {
//                sbSql.Clear();
//                sbSql.Append("(1=1)");
//            }
//            //if (string.IsNullOrEmpty(pa))
//            //{
//            //    System.Text.StringBuilder sbpa = new System.Text.StringBuilder();
//            //    sbpa.Append("SELECT T.GOODS_ID FROM SHP_GOODS_ATTRIBUTE T WHERE ");
//            //    bool blw = false;
//            //    string st1 = "";
//            //    string st2 = "";
//            //    string[] farr = pa.Split(':').Distinct().ToArray(); 
//            //    for (int i = 0; i < farr.Length; i++)
//            //    {
//            //        if (string.IsNullOrEmpty(farr[i]))
//            //        {
//            //            string strvtem = pav[farr[i]];
//            //            if (string.IsNullOrEmpty(strvtem))
//            //            {
//            //                if (blw)
//            //                {
//            //                    sbpa.Append(@" AND");
//            //                }
//            //                sbpa.Append(@" (T.ATTR_TEMPLATE_ID ='" + farr[i] + "' AND T.ATTRIBUTE_VALUE ='" + strvtem + "')");
//            //                blw = true;

//            //                st1 += st1 == string.Empty ? "&pa="+ farr[i] : ":" + farr[i];
//            //                st2 += "&" + farr[i] + "=" + strvtem;
//            //            } 
//            //        }
//            //    }
//            //    if (blw)
//            //    {
//            //        if (blWhere)
//            //        {
//            //            sbSql.Append(@" AND");
//            //        }
//            //        sbSql.Append(@" (A.GOODS_ID IN (" + sbpa.ToString() + "))");
//            //        strParaUrl += st1 + st2;
//            //    }
//            //}
//        }
//        public string ShowData()
//        {
//            //GetFormParamByStr();
//            GetSqlWhere();


//            using (Epm.AppLogic.Framework.CDbAccess oCDbAccess = new Epm.AppLogic.Framework.CDbAccess())
//            {
//                System.Data.DataSet ds = oCDbAccess.QueryBySQL(@"
//	SELECT TOP 6000
//	A.GOODS_ID
//	,A.GOODS_NME
//	,MONTHLY_VOLUME=0
//	,I.IMG_URL
//	,P.PRICE_DESC
//	,P.GOODS_OLD_PRICE
//	,P.GOODS_STRIKE_PRICE
//	,D.COMM_TENANT_NME
//	FROM SHP_GOODS_INFO A  LEFT OUTER JOIN SHP_GOODS_TYPE_LEVEL_THREE B ON A.LEVEL_THREE_ID=B.LEVEL_THREE_ID 
//	LEFT OUTER JOIN SHP_GOODS_IMG I ON A.GOODS_ID=I.GOODS_ID AND I.SEQ_NUM=0
//	LEFT OUTER JOIN SHP_GOODS_NORMS_PUBLIC P ON A.GOODS_ID=P.GOODS_ID AND P.SEQ_NUM=0
//	LEFT OUTER JOIN SHP_COMMERCIAL_TENANT_INFO D ON A.COMM_TENANT_ID=D.COMM_TENANT_ID
//	WHERE 
//    " + sbSql.ToString());
//                if (ds.Tables[0].Rows.Count <= 0)
//                {




//                    return @"
//<div class=""crumb"" id=""J_crumbs"">
// <div class=""crumbCon"">
//  <div class=""crumbSlide "" id=""J_CrumbSlide"">
//<a title=""上一页"" class=""crumbSlide-prev"" id=""J_CrumbSlidePrev"" style=""visibility: hidden;"">&lt;</a>
// <i class=""crumbSlide-prev-shadow""></i>
// <div class=""crumbClip"">
// <ul class=""crumbSlide-con clearfix"" id=""J_CrumbSlideCon"" data-atp=""{loc},{i},,,,{t},rightnav,"">
//    <li>
//   <a class=""crumbStrong"" href=""/search_product.htm?search_condition=7&amp;style=g&amp;q=sadfasdfsdf&amp;from=sn_1_rightnav#J_crumbs""  target=""_self"">全部</a>
//   <i class=""crumbArrow"">&gt;</i>
// </li>
//                          <li class=""crumbSearch"">
// <form action=""/c_GoodsSearch.htm"" id=""J_CrumbSearchForm"" target=""_self"">
// <label class=""crumbSearch-label"" for=""J_CrumbSearchInuput"">
// <input type=""text"" name=""f"" value=""" + f + @""" class=""crumbSearch-input"" id=""J_CrumbSearchInuput"">
// </label>
// <input type=""submit"" value="""" id=""J_CrumbSearchBtn"" class=""crumbSearch-btn"" onclick=""return false;"">
//              </form>
// </li>
//
// </ul>
// </div>
// <i class=""crumbSlide-next-shadow""></i>
// <a title=""下一页"" class=""crumbSlide-next"" id=""J_CrumbSlideNext"" style=""visibility: hidden;"">&gt;</a>
//  </div>
//  <p class=""crumbTitle j_ResultsNumber"">共<span> 0</span>件相关商品</p>
//       </div>
//</div>
//<div class=""searchTip"" >
// <h2>喵~没找到与“ " + f + @" ”相关的 商品 哦，要不您换个关键词我帮您再找找看</h2>
// <h3>建议您：</h3>
// <ol>
// <form action=""/c_GoodsSearch.htm"" target=""_self"">
// <li>看看输入的文字是否有误</li>
// <li>调整关键词，如“全铜花洒套件”改成“花洒”或“花洒 套件”</li>
//   <li><input type=""text"" name=""f"" class=""searchTip-input"" value=""" + f + @"""><input type=""submit"" value=""去优速购商城搜索"" class=""ui-btn-m-primary""></li>
// </form>
// </ol>
//</div>";
















//                }
//                System.Text.StringBuilder sbHtml = new System.Text.StringBuilder();

//                //生成导航
//                sbHtml.Append(@"
//    <div class=""crumb"" id=""J_crumbs"">
//    <div class=""crumbCon"">
//    <div class=""crumbSlide "" id=""J_CrumbSlide"">
//    <a title=""上一页"" class=""crumbSlide-prev"" id=""J_CrumbSlidePrev"" style=""visibility: hidden;"">
//    &lt;</a> <i class=""crumbSlide-prev-shadow""></i>
//    <div class=""crumbClip"">
//    <ul class=""crumbSlide-con clearfix"" id=""J_CrumbSlideCon"" >
//    <li><a class=""crumbStrong"" href=""/"" target=""_self"">首页</a> <i class=""crumbArrow"">&gt;</i> </li>");


//                string strsql2 = @"
//	SELECT 
//	A.LEVEL_ONE_ID
//	,A.LEVEL_ONE_NME 
//	FROM SHP_GOODS_TYPE_LEVEL_ONE A  
//";
//                if (!string.IsNullOrEmpty(c2) || !string.IsNullOrEmpty(c3) || !string.IsNullOrEmpty(s1c3) || !string.IsNullOrEmpty(s2c3) || !string.IsNullOrEmpty(s3c3))
//                {
//                    strsql2 = @"
//	SELECT 
//	A.LEVEL_ONE_ID
//	,A.LEVEL_ONE_NME
//	,B.LEVEL_TWO_ID
//	,B.LEVEL_TWO_NME
//	,C.LEVEL_THREE_ID
//	,C.LEVEL_THREE_NME
//	,C.SEQ_TYPE1
//	,C.SEQ_TYPE2
//	,C.SEQ_TYPE3
//	FROM SHP_GOODS_TYPE_LEVEL_ONE A
//	LEFT OUTER JOIN SHP_GOODS_TYPE_LEVEL_TWO B ON A.LEVEL_ONE_ID=B.LEVEL_ONE_ID
//	LEFT OUTER JOIN SHP_GOODS_TYPE_LEVEL_THREE C ON B.LEVEL_TWO_ID=C.LEVEL_TWO_ID
//	WHERE ('" + c2 + @"'='' OR B.LEVEL_TWO_ID='" + c2 + @"') 
//	AND ('" + s1c3 + @"'='' OR C.SEQ_TYPE1='" + s1c3 + @"') 
//	AND ('" + s2c3 + @"'='' OR C.SEQ_TYPE2='" + s2c3 + @"') 
//	AND ('" + s3c3 + @"'='' OR C.SEQ_TYPE3='" + s3c3 + @"') 
//";
//                }
//                else if (!string.IsNullOrEmpty(c1))
//                {
//                    strsql2 = @"
//	SELECT 
//	A.LEVEL_ONE_ID
//	,A.LEVEL_ONE_NME
//	,B.LEVEL_TWO_ID
//	,B.LEVEL_TWO_NME 
//	FROM SHP_GOODS_TYPE_LEVEL_ONE A
//	LEFT OUTER JOIN SHP_GOODS_TYPE_LEVEL_TWO B ON A.LEVEL_ONE_ID=B.LEVEL_ONE_ID 
//	WHERE A.LEVEL_ONE_ID='" + c1 + @"' 
//";
//                }

//                System.Data.DataSet ds2 = oCDbAccess.QueryBySQL(strsql2);
//                System.Text.StringBuilder sbLevel = new System.Text.StringBuilder();
//                if (ds2.Tables[0].Rows.Count > 0)
//                {
//                    System.Data.DataRow[] arrtem2 = ds2.Tables[0].Select("");
//                    sbLevel.Append(" ");
//                    if (!string.IsNullOrEmpty(c1) || !string.IsNullOrEmpty(c2) || !string.IsNullOrEmpty(c3) || !string.IsNullOrEmpty(s1c3) || !string.IsNullOrEmpty(s2c3) || !string.IsNullOrEmpty(s3c3))
//                    {
//                        sbLevel.Append(@"
//    <li data-tag=""cat"">
//    <div class=""crumbDrop j_CrumbDrop"">
//    <a class=""crumbStrong crumbDrop-hd j_CrumbDropHd"" target=""_self"" href=""/c_GoodsSearch.htm?f=" + f + @"&c1=" + c1 + @"""
//    title=""" + ds2.Tables[0].Rows[0]["LEVEL_ONE_NME"].ToString() + @""" >" + ds2.Tables[0].Rows[0]["LEVEL_ONE_NME"].ToString() + @"</a><i></i>
//    <div class=""crumbDrop-bd j_CrumbDropBd"" style=""width: 139px;"" data-id=""" + "" + @""">
//    </div>
//    </div>
//    <i class=""crumbArrow"">&gt;</i></li>");
//                    }
//                    if (!string.IsNullOrEmpty(c2) || !string.IsNullOrEmpty(c3) || !string.IsNullOrEmpty(s1c3) || !string.IsNullOrEmpty(s2c3) || !string.IsNullOrEmpty(s3c3))
//                    {
//                        sbLevel.Append(@"
//    <li data-tag=""cat"">
//    <div class=""crumbDrop j_CrumbDrop"">
//    <a class=""crumbStrong crumbDrop-hd j_CrumbDropHd"" target=""_self"" href=""/c_GoodsSearch.htm?f=" + f + @"&c2=" + c2 + @"""
//    title=""" + ds2.Tables[0].Rows[0]["LEVEL_TWO_NME"].ToString() + @""" >" + ds2.Tables[0].Rows[0]["LEVEL_TWO_NME"].ToString() + @"</a><i></i>
//    <div class=""crumbDrop-bd j_CrumbDropBd"" style=""width: 139px;"" data-id=""a:" + ds2.Tables[0].Rows[0]["LEVEL_ONE_ID"].ToString() + @""">
//    </div>
//    </div>
//    <i class=""crumbArrow"">&gt;</i></li>");
//                    }
//                    if (!string.IsNullOrEmpty(s1c3) && ds2.Tables[0].Rows[0]["SEQ_TYPE1"].ToString() != string.Empty)
//                    {
//                        sbLevel.Append(@"
//    <li data-tag=""cat"">
//    <div class=""crumbDrop j_CrumbDrop"">
//    <a class=""crumbStrong crumbDrop-hd j_CrumbDropHd"" target=""_self"" href=""/c_GoodsSearch.htm?f=" + f + @"&s1c3=" + s1c3 + @"""
//    title=""" + ds2.Tables[0].Rows[0]["SEQ_TYPE1"].ToString() + @""" >" + ds2.Tables[0].Rows[0]["SEQ_TYPE1"].ToString() + @"</a><i></i>
//    <div class=""crumbDrop-bd j_CrumbDropBd"" style=""width: 139px;"" data-id=""b:" + ds2.Tables[0].Rows[0]["LEVEL_TWO_ID"].ToString() + @""">
//    </div>
//    </div>
//    <i class=""crumbArrow"">&gt;</i></li>");
//                    }
//                    if (!string.IsNullOrEmpty(s2c3) && ds2.Tables[0].Rows[0]["SEQ_TYPE2"].ToString() != string.Empty)
//                    {
//                        sbLevel.Append(@"
//    <li data-tag=""cat"">
//    <div class=""crumbDrop j_CrumbDrop"">
//    <a class=""crumbStrong crumbDrop-hd j_CrumbDropHd"" target=""_self"" href=""/c_GoodsSearch.htm?f=" + f + @"&s2c3=" + s2c3 + @"""
//    title=""" + ds2.Tables[0].Rows[0]["SEQ_TYPE2"].ToString() + @""" >" + ds2.Tables[0].Rows[0]["SEQ_TYPE2"].ToString() + @"</a><i></i>
//    <div class=""crumbDrop-bd j_CrumbDropBd"" style=""width: 139px;"" data-id=""s1:" + ds2.Tables[0].Rows[0]["SEQ_TYPE1"].ToString() + @""">
//    </div>
//    </div>
//    <i class=""crumbArrow"">&gt;</i></li>");
//                    }
//                    if (!string.IsNullOrEmpty(s3c3) && ds2.Tables[0].Rows[0]["SEQ_TYPE3"].ToString() != string.Empty)
//                    {
//                        sbLevel.Append(@"
//    <li data-tag=""cat"">
//    <div class=""crumbDrop j_CrumbDrop"">
//    <a class=""crumbStrong crumbDrop-hd j_CrumbDropHd"" target=""_self"" href=""/c_GoodsSearch.htm?f=" + f + @"&s3c3=" + s3c3 + @"""
//    title=""" + ds2.Tables[0].Rows[0]["SEQ_TYPE3"].ToString() + @""" >" + ds2.Tables[0].Rows[0]["SEQ_TYPE3"].ToString() + @"</a><i></i>
//    <div class=""crumbDrop-bd j_CrumbDropBd"" style=""width: 139px;"" data-id=""s2:" + ds2.Tables[0].Rows[0]["SEQ_TYPE2"].ToString() + @""">
//    </div>
//    </div>
//    <i class=""crumbArrow"">&gt;</i></li>");
//                    }
//                    if (!string.IsNullOrEmpty(c3))
//                    {
//                        sbLevel.Append(@"
//    <li data-tag=""cat"">
//    <div class=""crumbDrop j_CrumbDrop"">
//    <a class=""crumbStrong crumbDrop-hd j_CrumbDropHd"" target=""_self"" href=""/c_GoodsSearch.htm?f=" + f + @"&c3=" + c3 + @"""
//    title=""" + ds2.Tables[0].Rows[0]["LEVEL_THREE_NME"].ToString() + @""" >" + ds2.Tables[0].Rows[0]["LEVEL_THREE_NME"].ToString() + @"</a><i></i>
//    <div class=""crumbDrop-bd j_CrumbDropBd"" style=""width: 139px;"" data-id=""c:" + (ds2.Tables[0].Rows[0]["SEQ_TYPE3"].ToString() != string.Empty ? ds2.Tables[0].Rows[0]["SEQ_TYPE3"].ToString() : ds2.Tables[0].Rows[0]["LEVEL_TWO_ID"].ToString()) + @""">
//    </div>
//    </div>
//    <i class=""crumbArrow"">&gt;</i></li>");
//                    }


//                }

//                //导航品牌
//                System.Data.DataSet ds3 = oCDbAccess.QueryBySQL(@"
//	SELECT DISTINCT
//	D.BRAND_ID
//    ,D.BRAND_NME
//    ,D.BRAND_NME_EN
//    ,D.LOGO_IMG_URL 
//	FROM SHP_GOODS_INFO A  LEFT OUTER JOIN SHP_GOODS_TYPE_LEVEL_THREE B ON A.LEVEL_THREE_ID=B.LEVEL_THREE_ID 
//    LEFT OUTER JOIN SHP_GOODS_BRAND D ON A.BRAND_ID=D.BRAND_ID
//	WHERE (D.BRAND_ID IS NOT NULL)
//    " + (sbSql.ToString()!=string.Empty?" AND ":"") + sbSql.ToString());

//                if (!string.IsNullOrEmpty(b))
//                {
//                    DataRow[] arrrowtem3 = ds3.Tables[0].Select("BRAND_ID='" + b + "'");
//                    if (arrrowtem3.Length > 0)
//                    {
//                        sbLevel.Append(@"
//    <li class=""crumbAttr"" title=""品牌:" + arrrowtem3[0]["BRAND_NME"].ToString() + (arrrowtem3[0]["BRAND_NME"].ToString() == string.Empty ? "" : "/" + arrrowtem3[0]["BRAND_NME_EN"].ToString()) + @"""><a href=""/c_GoodsSearch.htm?f=" + f + @"&b=" + b + @"""  target=""_self"">
//    品牌:" + arrrowtem3[0]["BRAND_NME"].ToString() + (arrrowtem3[0]["BRAND_NME"].ToString() == string.Empty ? "" : "/" + arrrowtem3[0]["BRAND_NME_EN"].ToString()) + @"</a> <a class=""crumbDelete"" href=""/c_GoodsSearch.htm?" + GetUrlParam("b=", "", "", "", "", "") + @""" target=""_self""></a></li>");

//                    }
//                }


//                //导航热点
//                System.Data.DataSet ds4 = oCDbAccess.QueryBySQL(@"
//	SELECT DISTINCT
//	D.LABEL_NME 
//	FROM SHP_GOODS_INFO A  LEFT OUTER JOIN SHP_GOODS_TYPE_LEVEL_THREE B ON A.LEVEL_THREE_ID=B.LEVEL_THREE_ID 
//    LEFT OUTER JOIN SHP_GOODS_HOT_LABEL D ON A.GOODS_ID=D.GOODS_ID
//	WHERE (D.LABEL_NME IS NOT NULL)
//    " + (sbSql.ToString() != string.Empty ? " AND " : "") + sbSql.ToString());

//                if (!string.IsNullOrEmpty(s))
//                {
//                    DataRow[] arrrowtem4 = ds4.Tables[0].Select("LABEL_NME='" + b + "'");
//                    if (arrrowtem4.Length > 0)
//                    {
//                        sbLevel.Append(@"
//    <li class=""crumbAttr"" title=""选购热点:" + arrrowtem4[0]["LABEL_NME"].ToString() + @"""><a href=""/c_GoodsSearch.htm?f=" + f + @"&s=" + s + @""" target=""_self"">
//    选购热点:" + arrrowtem4[0]["LABEL_NME"].ToString() + @"</a> <a class=""crumbDelete"" href=""/c_GoodsSearch.htm?" + GetUrlParam("s=", "", "", "", "", "") + @""" target=""_self""></a></li>");

//                    }
//                }

//                //货物属性
//                if (pa1 != string.Empty)
//                {
//                    DataSet ds5 = oCDbAccess.QueryBySQL("SELECT A.ATTRIBUTE_NME FROM SHP_GOODS_ATTRIBUTE_TEMPLATE A WHERE A.ATTR_TEMPLATE_ID='" + pa1.Split(':')[0] + "'");

//                    if (ds5.Tables[0].Rows.Count > 0)
//                    {
//                        sbLevel.Append(@"
//    <li class=""crumbAttr"" title=""" + ds5.Tables[0].Rows[0]["ATTRIBUTE_NME"].ToString() + ":" + pa1.Split(':')[1] + @"""><a href=""/c_GoodsSearch.htm?f=" + f + @"&pa1=" + pa1 + @""" target=""_self"">
//    " + ds5.Tables[0].Rows[0]["ATTRIBUTE_NME"].ToString() + ":" + pa1.Split(':')[1] + @"</a> <a class=""crumbDelete"" href=""/c_GoodsSearch.htm?" + GetUrlParam("pa1=", "", "", "", "", "") + @""" target=""_self""></a></li>");

//                    }
//                }
//                if (pa2 != string.Empty)
//                {
//                    DataSet ds5 = oCDbAccess.QueryBySQL("SELECT A.ATTRIBUTE_NME FROM SHP_GOODS_ATTRIBUTE_TEMPLATE A WHERE A.ATTR_TEMPLATE_ID='" + pa2.Split(':')[0] + "'");

//                    if (ds5.Tables[0].Rows.Count > 0)
//                    {
//                        sbLevel.Append(@"
//    <li class=""crumbAttr"" title=""" + ds5.Tables[0].Rows[0]["ATTRIBUTE_NME"].ToString() + ":" + pa2.Split(':')[1] + @"""><a href=""/c_GoodsSearch.htm?f=" + f + @"&pa2=" + pa2 + @""" target=""_self"">
//    " + ds5.Tables[0].Rows[0]["ATTRIBUTE_NME"].ToString() + ":" + pa2.Split(':')[1] + @"</a> <a class=""crumbDelete"" href=""/c_GoodsSearch.htm?" + GetUrlParam("pa2=", "", "", "", "", "") + @""" target=""_self""></a></li>");

//                    }
//                }
//                if (pa3 != string.Empty)
//                {
//                    DataSet ds5 = oCDbAccess.QueryBySQL("SELECT A.ATTRIBUTE_NME FROM SHP_GOODS_ATTRIBUTE_TEMPLATE A WHERE A.ATTR_TEMPLATE_ID='" + pa3.Split(':')[0] + "'");

//                    if (ds5.Tables[0].Rows.Count > 0)
//                    {
//                        sbLevel.Append(@"
//    <li class=""crumbAttr"" title=""" + ds5.Tables[0].Rows[0]["ATTRIBUTE_NME"].ToString() + ":" + pa3.Split(':')[1] + @"""><a href=""/c_GoodsSearch.htm?f=" + f + @"&pa3=" + pa1 + @""" target=""_self"">
//    " + ds5.Tables[0].Rows[0]["ATTRIBUTE_NME"].ToString() + ":" + pa3.Split(':')[1] + @"</a> <a class=""crumbDelete"" href=""/c_GoodsSearch.htm?" + GetUrlParam("pa3=", "", "", "", "", "") + @""" target=""_self""></a></li>");

//                    }
//                }

//                sbHtml.Append(sbLevel);
//                sbHtml.Append(@"
//    <li><i class=""crumbArrow"">&gt;</i> </li>
//    <li class=""crumbSearch"">
//    <form action=""/c_GoodsSearch.htm"" target=""_self"" id=""J_CrumbSearchForm"" >
//    <label class=""crumbSearch-label"" for=""J_CrumbSearchInuput"">
//    <input type=""text"" name=""F"" value="""" class=""crumbSearch-input"" id=""J_CrumbSearchInuput"">
//    </label>
//    <input type=""submit"" value="""" id=""J_CrumbSearchBtn"" class=""crumbSearch-btn"" onclick=""return false;"">
//    <input type=""hidden"" name=""sort"" value=""s""> 
//    </form>
//    </li>
//    </ul>
//    </div>
//    <i class=""crumbSlide-next-shadow""></i><a title=""下一页"" class=""crumbSlide-next"" id=""J_CrumbSlideNext""
//    style=""visibility: hidden;"">&gt;</a>
//    </div>
//    <p class=""crumbTitle j_ResultsNumber"">
//    共<span> " + ds.Tables[0].Rows.Count.ToString() + @"</span>件相关商品</p>
//    </div>
//    </div>");




//                //条件
//                sbHtml.Append(@"
//    <form id=""J_NavAttrsForm"" class=""navAttrsForm"" target=""_self"">  <a id=""J_AttrsTrigger"" class=""attrsTrigger "" href=""javascript:;""  target=""_self"">筛选<i class=""list-font i-expand"" style=""visibility: visible;"">󰀂</i><i class=""list-font i-collapse"" style=""visibility: visible;"">󰀃</i><s class=""attrsTrigger-new""></s></a>
//    <div class=""attrs j_NavAttrs"" style=""display:block"">");
//                //品牌
//                if (ds3.Tables[0].Rows.Count > 0)
//                {
//                    sbHtml.Append(@"
//    <div class=""brandAttr"" >
//    <div class=""j_Brand attr"">
//    <div class=""attrKey"">品牌</div>
//    <div class=""attrValues showLogo"">
//    <div class=""j_BrandSearch av-search clearfix"">
//    <input type=""text"" value="""" placeholder=""搜索&nbsp;品牌名称"" style=""color: rgb(191, 191, 191);"">
//    </div>
//    <ul class=""av-collapse"" >");
//                    for (int i = 0; i < ds3.Tables[0].Rows.Count; i++)
//                    {
//                        string strbnme = ds3.Tables[0].Rows[i]["BRAND_NME"].ToString() + (ds3.Tables[0].Rows[i]["BRAND_NME_EN"].ToString() == string.Empty ? "" : "/" + ds3.Tables[0].Rows[i]["BRAND_NME_EN"].ToString());
//                        string strUrltm1 = "/c_GoodsSearch.htm?" + GetUrlParam("b=", "", "", "", "", "") + "&b=" + ds3.Tables[0].Rows[i]["BRAND_ID"].ToString();
//                        string strImgHtml = "";
//                        if (ds3.Tables[0].Rows[i]["LOGO_IMG_URL"].ToString() != string.Empty)
//                        {
//                            strImgHtml = @"<img style="""" src=""" + ds3.Tables[0].Rows[i]["LOGO_IMG_URL"].ToString() + @""" alt=""" + strbnme + @""">";
//                        }
//                        sbHtml.Append(@"<li><a  href=""" + strUrltm1 + @""" title=""" + strbnme + @""" >" + strImgHtml + @" " + strbnme + @"</a></li> ");
 
//                    }

//                    sbHtml.Append(@"
//    </ul>
//    <div class=""av-options""> 
//    <a style=""visibility: visible; display: inline;"" class=""j_More avo-more ui-more-drop-l"" href=""javascript:;"" data-url=""http://list.tmall.com/ajax/allBrandShowForGaiBan.htm?cat=51234037&amp;sort=s&amp;style=g&amp;search_condition=23&amp;from=sn_1_rightnav&amp;active=1&amp;industryCatId=51234037&amp;spm=a220m.1000858.0.0.dOoLHZ&amp;userIDNum=50219634&amp;tracknick=anfur""  >
//    更多
//    <i class=""ui-more-drop-l-arrow""></i>
//    </a>
//    </div>
//    <div class=""av-btns"">
//    <a class=""j_SubmitBtn ui-btn-s-primary ui-btn-disable"" href=""javascript:;""  >确定</a>
//    <a class=""j_CancelBtn ui-btn-s"" href=""javascript:;""  >取消</a>
//    </div>
//    </div>
//    </div>
//    </div>");
//                }

//                //热点
//                if (ds4.Tables[0].Rows.Count > 0)
//                {
//                    sbHtml.Append(@"
//    <div class=""propAttrs"" >
//    <div class=""j_Prop attr hotspot"" >
//    <div class=""attrKey"">
//    选购热点
//    </div>
//    <div class=""attrValues"">
//    <ul class=""av-collapse"" >");


//                    for (int i = 0; i < ds4.Tables[0].Rows.Count; i++)
//                    {
//                        sbHtml.Append(@"
//    <li>
//    <a href=""/c_GoodsSearch.htm?" + GetUrlParam("s=", "", "", "", "", "") + @"&s=" +Server.UrlEncode( ds4.Tables[0].Rows[i]["LABEL_NME"].ToString()) + @"""  >
//    " + ds4.Tables[0].Rows[i]["LABEL_NME"].ToString() + @"
//    </a>
//    </li>");
//                    }

//                    sbHtml.Append(@"
//    </ul>
//    <div class=""av-options"">
//    <a class=""j_More avo-more ui-more-drop-l"" href=""javascript:;""   style=""display: none;"">
//    更多<i class=""ui-more-drop-l-arrow""></i>
//    </a>
//    </div>
//    </div>
//    </div>
//    </div>");

//                }


//                //分类
//                if (ds2.Tables[0].Rows.Count > 0 && string.IsNullOrEmpty(c3))
//                {
//                    sbHtml.Append(@"
//    <div class=""cateAttrs"" >
//    <div class=""j_Cate attr"">
//    <div class=""attrKey"">分类</div>
//    <div class=""attrValues"">
//    <ul class=""av-collapse"" >");

//                    for (int i = 0; i < ds2.Tables[0].Rows.Count; i++)
//                    {
//                        string strfid = "", strfnme = "";
//                        if (!string.IsNullOrEmpty(s3c3))
//                        {
//                            strfid = "&c3=" + ds2.Tables[0].Rows[i]["LEVEL_THREE_ID"].ToString();
//                            strfnme = ds2.Tables[0].Rows[i]["LEVEL_THREE_NME"].ToString();
//                        }
//                        else if (!string.IsNullOrEmpty(s2c3))
//                        {
//                            strfid = "&s3c3=" + ds2.Tables[0].Rows[i]["SEQ_TYPE3"].ToString();
//                            strfnme = ds2.Tables[0].Rows[i]["SEQ_TYPE3"].ToString();
//                        }
//                        else if (!string.IsNullOrEmpty(s1c3))
//                        {
//                            strfid = "&s2c3=" + ds2.Tables[0].Rows[i]["SEQ_TYPE2"].ToString();
//                            strfnme = ds2.Tables[0].Rows[i]["SEQ_TYPE2"].ToString();
//                        }
//                        else if (!string.IsNullOrEmpty(c2))
//                        {
//                            strfid = "&s1c3=" + ds2.Tables[0].Rows[i]["SEQ_TYPE1"].ToString();
//                            strfnme = ds2.Tables[0].Rows[i]["SEQ_TYPE1"].ToString();
//                            if (ds2.Tables[0].Rows[i]["SEQ_TYPE1"].ToString() == string.Empty)
//                            {
//                                strfid = "&c3=" + ds2.Tables[0].Rows[i]["LEVEL_THREE_ID"].ToString();
//                                strfnme = ds2.Tables[0].Rows[i]["LEVEL_THREE_NME"].ToString();
//                            }
//                        }
//                        else if (!string.IsNullOrEmpty(c1))
//                        {
//                            strfid = "&c2=" + ds2.Tables[0].Rows[i]["LEVEL_TWO_ID"].ToString();
//                            strfnme = ds2.Tables[0].Rows[i]["LEVEL_TWO_NME"].ToString();
//                        }
//                        else
//                        {
//                            strfid = "&c1=" + ds2.Tables[0].Rows[i]["LEVEL_ONE_ID"].ToString();
//                            strfnme = ds2.Tables[0].Rows[i]["LEVEL_ONE_NME"].ToString();
//                        }

//                        sbHtml.Append(@"
//    <li>
//    <a title=""" + strfnme + @""" target=""_self""  href=""/c_GoodsSearch.htm?" + strParaUrl + strfid + @"""  >
//    <b>" + strfnme + @"</b><span></span>
//    </a>
//    </li>");
//                    }


//                    sbHtml.Append(@"
//    </ul>
//    <div class=""av-options"">
//    <a class=""j_More avo-more ui-more-drop-l"" href=""javascript:;"" style=""display: none;"" target=""_self"">更多<i class=""ui-more-drop-l-arrow""></i></a>
//    </div>
//    </div>
//    </div>
//    </div>");




//                }

//                //货物属性

//                System.Data.DataSet ds6 = oCDbAccess.QueryBySQL(@"
//	SELECT DISTINCT TOP 50
//	D.ATTR_TEMPLATE_ID
//	,D.ATTRIBUTE_NME 
//	,D.ATTRIBUTE_VALUE 
//	FROM SHP_GOODS_INFO A  LEFT OUTER JOIN SHP_GOODS_TYPE_LEVEL_THREE B ON A.LEVEL_THREE_ID=B.LEVEL_THREE_ID 
//    LEFT OUTER JOIN SHP_GOODS_ATTRIBUTE D ON A.GOODS_ID=D.GOODS_ID
//    LEFT OUTER JOIN SHP_GOODS_ATTRIBUTE_TEMPLATE E ON D.ATTR_TEMPLATE_ID=E.ATTR_TEMPLATE_ID AND E.IS_SEARCH_USE IS NOT NULL AND E.IS_SEARCH_USE=1 
//	WHERE 
//    " + sbSql.ToString()
//  + @" AND (E.IS_SEARCH_USE IS NOT NULL AND E.IS_SEARCH_USE=1 AND D.ATTRIBUTE_NME<>'' AND D.ATTRIBUTE_VALUE<>'') 
//    GROUP BY  
//	D.ATTR_TEMPLATE_ID
//	,D.ATTRIBUTE_NME 
//	,D.ATTRIBUTE_VALUE 
//    ORDER BY D.ATTR_TEMPLATE_ID ASC,D.ATTRIBUTE_VALUE ASC");

//                if (ds6.Tables[0].Rows.Count > 0)
//                {
//                    sbHtml.Append(@"
//<div class=""propAttrs"" >");
//                    int pacont = 0;
//                    for (int i = 0; i < ds6.Tables[0].Rows.Count; i++)
//                    {
//                        //begin
//                        if (i == 0 || i > 0 && ds6.Tables[0].Rows[i]["ATTR_TEMPLATE_ID"].ToString() != ds6.Tables[0].Rows[i - 1]["ATTR_TEMPLATE_ID"].ToString())
//                        {
//                            sbHtml.Append(@"
//    <div class=""j_Prop attr"">
//    <div class=""attrKey"">
//    " + ds6.Tables[0].Rows[i]["ATTRIBUTE_NME"].ToString() + @"
//    </div>
//    <div class=""attrValues"">
//    <ul class=""av-collapse"" >");
//                        }

//                        //rd
//                        sbHtml.Append(@"
//    <li>
//    <a  href=""/c_GoodsSearch.htm?" + strParaUrl + @"&pa" + (pacont + 1).ToString() + "=" + ds6.Tables[0].Rows[i]["ATTR_TEMPLATE_ID"].ToString() + ":" + ds6.Tables[0].Rows[i]["ATTRIBUTE_VALUE"].ToString() + @"""  >
//    " + ds6.Tables[0].Rows[i]["ATTRIBUTE_VALUE"].ToString() + @"
//    </a>
//    </li>");
//                        //end
//                        if (i == ds6.Tables[0].Rows.Count - 1 || i < ds6.Tables[0].Rows.Count - 1 && ds6.Tables[0].Rows[i]["ATTR_TEMPLATE_ID"].ToString() != ds6.Tables[0].Rows[i + 1]["ATTR_TEMPLATE_ID"].ToString())
//                        {
//                            sbHtml.Append(@"
//    </ul>
//    <div class=""av-options""> 
//    <a class=""j_More avo-more ui-more-drop-l"" href=""javascript:;""  style=""display: inline;"">
//    更多<i class=""ui-more-drop-l-arrow""></i>
//    </a>
//    </div>
//    <div class=""av-btns"">
//    <a class=""j_SubmitBtn ui-btn-s-primary ui-btn-disable"" href=""javascript:;"" >确定</a>
//    <a class=""j_CancelBtn ui-btn-s"" href=""javascript:;"">取消</a>
//    </div>
//    </div>
//    </div>");
//                            pacont++;
//                            if (pacont == 3)
//                            {
//                                break;
//                            }
//                        }



//                    }


//                    sbHtml.Append(@"</div>");




//                }


//                //条件结尾
//                sbHtml.Append(@"
//    <div class=""attrs-border""></div>
//    </div>
//    <input type=""hidden"" name=""sort"" value=""s"">
//    <input type=""hidden"" name=""style"" value=""g"">
//    <input type=""hidden"" name=""from"" value=""sn_1_rightnav"">
//    <input type=""hidden"" name=""active"" value=""1"">      
//    <input type=""hidden"" name=""cat"" value=""51234037"">
//    <input type=""hidden"" name=""brand"" value="""">
//    <input type=""hidden"" name=""prop"" value="""">
//    <input type=""hidden"" name=""search_condition"" value=""23"">    </form>");

//                //GetGoodsListFilterSorHtml(sbHtml, ds);
//                GetGoodsListHtml(sbHtml, ds);


//                return sbHtml.ToString();

//            }


//        }

//        private void GetGoodsListFilterSorHtml(System.Text.StringBuilder sbHtml, DataSet ds)
//        {   sbHtml.Append(@"
//      <div id=""J_RelSearch"">
//
//
//  <p class=""relKeyRec relKeyHide"" data-spm=""a220m.1000858.1000723"" data-atp=""{loc},{q},,,spu-key,5,key-top-l,"">
// <span>您是不是想找</span>
//     
// 
//            <a href=""/search_product.htm?style=g&amp;active=1&amp;from=rs_1_key-top-l&amp;q=%C3%C0%D4%DE%B3%BC1%B6%CE"">美赞臣1段</a>
//                <a href=""/search_product.htm?style=g&amp;active=1&amp;from=rs_1_key-top-l&amp;q=%B7%C9%BA%D7%C4%CC%B7%DB+%B7%C9%B7%AB1%B6%CE"">飞鹤奶粉飞帆1段</a>
//                <a href=""/search_product.htm?style=g&amp;active=1&amp;from=rs_1_key-top-l&amp;q=%D2%C1%C0%FB%BD%F0%C1%EC%B9%DA3%B6%CE"">伊利金领冠3段</a>
//                <a href=""/search_product.htm?style=g&amp;active=1&amp;from=rs_1_key-top-l&amp;q=%C3%C0%D4%DE%B3%BC3%B6%CE"">美赞臣3段</a>
//                <a href=""/search_product.htm?style=g&amp;active=1&amp;from=rs_1_key-top-l&amp;q=%C5%B5%D3%C5%C4%DC"">诺优能</a>
//                <a href=""/search_product.htm?style=g&amp;active=1&amp;from=rs_1_key-top-l&amp;q=%C4%CC%B7%DB"">奶粉</a>
//                <a href=""/search_product.htm?style=g&amp;active=1&amp;from=rs_1_key-top-l&amp;q=%B6%E0%C3%C0%D7%CC1%B6%CE"">多美滋1段</a>
//                <a href=""/search_product.htm?style=g&amp;active=1&amp;from=rs_1_key-top-l&amp;q=%D2%C1%C0%FB"">伊利</a>
//       </p>
//</div>
//      
//
//<div class=""filter clearfix"" id=""J_Filter"" data-spm=""a220m.1000858.1000724"">
//   <a class=""fSort fSort-cur"" href=""?cat=51234037&amp;sort=s&amp;style=g&amp;search_condition=23&amp;from=sn_1_rightnav&amp;active=1&amp;industryCatId=51234037&amp;spm=a220m.1000858.0.0.dOoLHZ#J_Filter"" title=""点击后恢复默认排序"" atpanel=""11,zong_he,,,spu-sort,20,sort,"">综合<i class=""f-ico-arrow-d""></i></a>
// 
//    <a class=""fSort"" href=""?cat=51234037&amp;sort=rq&amp;style=g&amp;search_condition=23&amp;from=sn_1_rightnav&amp;active=1&amp;industryCatId=51234037&amp;spm=a220m.1000858.0.0.dOoLHZ#J_Filter"" title=""点击后按人气从高到低"" atpanel=""10,ren_qi,,,spu-sort,20,sort,"">人气<i class=""f-ico-arrow-d""></i></a>
//
//<!--Test   -->
//<!--Test s  -->
//  <a class=""fSort"" href=""?cat=51234037&amp;sort=new&amp;style=g&amp;search_condition=23&amp;from=sn_1_rightnav&amp;active=1&amp;industryCatId=51234037&amp;spm=a220m.1000858.0.0.dOoLHZ#J_Filter"" atpanel=""3,new,,,,20,sort,,"">新品<i class=""f-ico-arrow-d""></i></a>
// 
//<a class=""fSort"" href=""?cat=51234037&amp;sort=d&amp;style=g&amp;search_condition=23&amp;from=sn_1_rightnav&amp;active=1&amp;industryCatId=51234037&amp;spm=a220m.1000858.0.0.dOoLHZ#J_Filter"" title=""点击后按月销量从高到低"" atpanel=""7,week_sale,,,spu-sort,20,sort,"">销量<i class=""f-ico-arrow-d""></i></a>
//
//
//
//<a class=""fSort"" href=""?cat=51234037&amp;sort=p&amp;style=g&amp;search_condition=23&amp;from=sn_1_rightnav&amp;active=1&amp;industryCatId=51234037&amp;spm=a220m.1000858.0.0.dOoLHZ#J_Filter"" title=""点击后按价格从低到高"" atpanel=""9,price_ascending,,,spu-sort,20,sort,"">价格<i class=""f-ico-triangle-mt""></i><i class=""f-ico-triangle-mb""></i></a>
// <div class=""fArea fDestArea"" id=""J_FDestArea"">
//<s class=""fA-label"">收货地：</s>
//<b class=""fA-text"">市辖区 </b>
// <i class=""f-ico-triangle-rb""></i>
// <div class=""fA-list"">
// <div class=""fAl-hd clearfix"">
// <span>选择收货城市</span>
// </div>
//
// 
//
//<ul class=""fAl-loc"" data-atp=""2,{text},,,spu-toloc,20,toloc,"">
// <li><a href="""" code=""110000"">北京</a></li>
// <li><a href="""" code=""120000"">天津</a></li>
// <li><a href="""" code=""310000"">上海</a></li>
// <li><a href="""" code=""500000"">重庆</a></li>
// <li class=""fAll-cities""></li>
//</ul>
//<ul class=""fAl-loc"" data-atp=""2,{text},,,spu-toloc,20,toloc,"">
// <li><a href="""" code=""130000"" atpanel=""2,河北,,,spu-toloc,20,toloc,"">河北</a></li>
// <li><a href="""" code=""140000"" atpanel=""2,山西,,,spu-toloc,20,toloc,"">山西</a></li>
// <li><a href="""" code=""150000"" atpanel=""2,内蒙古,,,spu-toloc,20,toloc,"">内蒙古</a></li>
// <li><a href="""" code=""210000"" atpanel=""2,辽宁,,,spu-toloc,20,toloc,"">辽宁</a></li>
// <li><a href="""" code=""220000"" atpanel=""2,吉林,,,spu-toloc,20,toloc,"">吉林</a></li>
// <li><a href="""" code=""230000"" atpanel=""2,黑龙江,,,spu-toloc,20,toloc,"">黑龙江</a></li>
// <li class=""fAll-cities""></li>
// <li><a href="""" code=""320000"" atpanel=""2,江苏,,,spu-toloc,20,toloc,"">江苏</a></li>
// <li><a href="""" code=""330000"" atpanel=""2,浙江,,,spu-toloc,20,toloc,"">浙江</a></li>
// <li><a href="""" code=""340000"" atpanel=""2,安徽,,,spu-toloc,20,toloc,"">安徽</a></li>
// <li><a href="""" code=""350000"" atpanel=""2,福建,,,spu-toloc,20,toloc,"">福建</a></li>
// <li><a href="""" code=""360000"" atpanel=""2,江西,,,spu-toloc,20,toloc,"">江西</a></li>
// <li><a href="""" code=""370000"" atpanel=""2,山东,,,spu-toloc,20,toloc,"">山东</a></li>
// <li class=""fAll-cities""></li>
// <li><a href="""" code=""410000"" atpanel=""2,河南,,,spu-toloc,20,toloc,"">河南</a></li>
// <li><a href="""" code=""420000"" atpanel=""2,湖北,,,spu-toloc,20,toloc,"">湖北</a></li>
// <li><a href="""" code=""430000"" atpanel=""2,湖南,,,spu-toloc,20,toloc,"">湖南</a></li>
// <li><a href="""" code=""440000"" atpanel=""2,广东,,,spu-toloc,20,toloc,"">广东</a></li>
// <li><a href="""" code=""450000"" atpanel=""2,广西,,,spu-toloc,20,toloc,"">广西</a></li>
// <li><a href="""" code=""460000"" atpanel=""2,海南,,,spu-toloc,20,toloc,"">海南</a></li>
// <li class=""fAll-cities""></li>
// <li><a href="""" code=""510000"" atpanel=""2,四川,,,spu-toloc,20,toloc,"">四川</a></li>
// <li><a href="""" code=""520000"" atpanel=""2,贵州,,,spu-toloc,20,toloc,"">贵州</a></li>
// <li><a href="""" code=""530000"" atpanel=""2,云南,,,spu-toloc,20,toloc,"">云南</a></li>
// <li><a href="""" code=""540000"" atpanel=""2,西藏,,,spu-toloc,20,toloc,"">西藏</a></li>
// <li><a href="""" code=""610000"" atpanel=""2,陕西,,,spu-toloc,20,toloc,"">陕西</a></li>
// <li><a href="""" code=""620000"" atpanel=""2,甘肃,,,spu-toloc,20,toloc,"">甘肃</a></li>
// <li class=""fAll-cities""></li>
// <li><a href="""" code=""630000"" atpanel=""2,青海,,,spu-toloc,20,toloc,"">青海</a></li>
// <li><a href="""" code=""640000"" atpanel=""2,宁夏,,,spu-toloc,20,toloc,"">宁夏</a></li>
// <li><a href="""" code=""650000"" atpanel=""2,新疆,,,spu-toloc,20,toloc,"">新疆</a></li>
// <li><a href="""" code=""710000"" atpanel=""2,台湾,,,spu-toloc,20,toloc,"">台湾</a></li>
// <li><a href="""" code=""810000"" atpanel=""2,香港,,,spu-toloc,20,toloc,"">香港</a></li>
// <li><a href="""" code=""820000"" atpanel=""2,澳门,,,spu-toloc,20,toloc,"">澳门</a></li>
// <li class=""fAll-cities""></li>
//</ul>
//
//<form id=""J_DestAreaForm"" action=""/c_GoodsSearch.htm"" target=""_self"">
//<input type=""hidden"" value=""500100"" name=""sarea_code"">
//      <input type=""hidden"" name=""cat"" value=""51234037"">
//     <input type=""hidden"" name=""search_condition"" value=""23"">    <input type=""hidden"" name=""sort"" value=""s""><input type=""hidden"" name=""style"" value=""g""><input type=""hidden"" name=""from"" value=""sn_1_rightnav""><input type=""hidden"" name=""active"" value=""1"">                                                 <input name=""shopType"" type=""hidden"" value=""any"">      </form>
// </div>
//</div>
//
//<form id=""J_FForm"" action=""/c_GoodsSearch.htm"" target=""_self"">
//<div class=""fPrice"" id=""J_FPrice"">
// <div class=""fP-box"">
// <b class=""fPb-item"">
// <i class=""ui-price-plain"">￥</i>
// <input type=""text"" name=""start_price"" autocomplete=""off"" maxlength=""6"" value="""" class=""j_FPInput"">
// </b>
// <i class=""fPb-split""></i>
// <b class=""fPb-item"">
// <i class=""ui-price-plain"">￥</i>
// <input type=""text"" name=""end_price"" autocomplete=""off"" value="""" maxlength=""6"" class=""j_FPInput"">
// </b>
// </div>
//
// <div class=""fP-expand"">
// <a class=""ui-btn-s"" id=""J_FPCancel"">清空</a>
// <a class=""ui-btn-s-primary"" id=""J_FPEnter"" atpanel="",,,,spu-fprice,20,fprice,"">确定</a>
// </div>
//</div><div class=""fMenu"" id=""J_FMenu"">
//   <div class=""fM-con"">
//<a href=""javascript:;"" hidefocus=""true"" class=""j_FMcExpand ui-more-drop-l"">更多<i class=""ui-more-drop-l-arrow""></i></a>
//<label><input type=""checkbox"" name=""post_fee"" value=""-1"" atpanel=""1,post_fee-1,,,spu-fservice,20,fservice,"">包邮</label>
//<label><input type=""checkbox"" name=""miaosha"" value=""1"" atpanel=""2,miaosha-1,,,spu-fservice,20,fservice,"">折扣</label>
//
//<label><input type=""checkbox"" name=""wwonline"" value=""1"" atpanel=""4,wwonline-1,,,spu-fservice,20,fservice,"">旺旺在线</label>
//<label><input type=""checkbox"" name=""combo"" value=""1"" atpanel=""3,combo-1,,,spu-fservice,20,fservice,"">搭配减价</label>
//<label><input type=""checkbox"" name=""manyPoints"" value=""1"" atpanel=""6,manyPoints-1,,,spu-fservice,20,fservice,"">多倍积分</label>
//<label><input type=""checkbox"" name=""filter_mj"" value=""1"" atpanel=""7,filter_mj-1,,,spu-fservice,20,fservice,"">满就减</label>
//<label><input type=""checkbox"" name=""support_cod"" value=""1"" atpanel=""8,support_cod-1,,,spu-fservice,20,fservice,"">货到付款</label>
// </div>
//</div>
//
//  <input type=""hidden"" name=""search_condition"" value=""71"">   <input type=""hidden"" name=""cat"" value=""51234037"">
//        <input type=""hidden"" name=""sort"" value=""s""><input type=""hidden"" name=""style"" value=""g""><input type=""hidden"" name=""from"" value=""sn_1_rightnav""><input type=""hidden"" name=""active"" value=""1"">               <input name=""shopType"" type=""hidden"" value=""any"">  </form>
//
//  <a href="" ?cat=51234037&amp;sort=s&amp;style=w&amp;search_condition=23&amp;from=sn_1_rightnav&amp;active=1&amp;industryCatId=51234037&amp;spm=a220m.1000858.0.0.dOoLHZ#J_Filter"" class=""fType-w "" atpanel="",w,,,,20,filter,"">店铺<i class=""fTw-ico""></i></a>
// <a href=""javascript:;"" class=""fType-g fType-cur"" atpanel="",g,,,,20,filter,"">大图<i class=""fTg-ico""></i></a>
// <a href="" ?cat=51234037&amp;sort=s&amp;style=l&amp;search_condition=23&amp;from=sn_1_rightnav&amp;active=1&amp;industryCatId=51234037&amp;spm=a220m.1000858.0.0.dOoLHZ#J_Filter"" class=""fType-l "" atpanel="",l,,,,20,filter,"">小图<i class=""fTl-ico""></i></a>
// 
//  <p class=""ui-page-s"">
//<b class=""ui-page-s-len"">1/100</b>
//<b class=""ui-page-s-prev"" title=""上一页"">&lt;</b>
//<a href=""?cat=51234037&amp;s=60&amp;sort=s&amp;style=g&amp;search_condition=23&amp;from=sn_1_rightnav&amp;active=1&amp;industryCatId=51234037&amp;spm=a220m.1000858.0.0.dOoLHZ&amp;type=pc#J_Filter"" class=""ui-page-s-next"" atpanel=""1,pagedn,,,,20,fservice,"" title=""下一页"">&gt;</a>
//</p></div><div id=""J_FilterPlaceholder"" style=""height: 54px; display: none;""></div>    <div id=""J_Combo"" class=""combo"">
//</div>
//");
//        }

//        private void GetGoodsListHtml(System.Text.StringBuilder sbHtml, DataSet ds)
//        {
//            sbHtml.Append(@"        
//    <div class=""view grid-nosku view-noCom"" id=""J_ItemList"" >
//    ");

//            for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
//            {
//                string strurltem = "/c_GoodsView.htm?id=" + ds.Tables[0].Rows[i]["GOODS_ID"].ToString();
//            sbHtml.Append(@" 
//<div class=""product"" >
//<div class=""product-iWrap"">
// <div class=""productImg-wrap"">
//<a href=""" + strurltem + @""" class=""productImg"" target=""_blank""  >
//<img src=""" +ds.Tables[0].Rows[i]["IMG_URL"].ToString()+@""">
//</a>
//</div>
// 
// <p class=""productPrice"">
//<em title=""" + ds.Tables[0].Rows[i]["GOODS_STRIKE_PRICE"].ToString() + @"""><b>￥</b>" + ds.Tables[0].Rows[i]["GOODS_STRIKE_PRICE"].ToString() + @"</em>" + (ds.Tables[0].Rows[i]["GOODS_OLD_PRICE"].ToString()!=string.Empty && (decimal)ds.Tables[0].Rows[i]["GOODS_OLD_PRICE"] != 0M ? "<del>￥" + ds.Tables[0].Rows[i]["GOODS_OLD_PRICE"].ToString() + "</del>" : "") + @"
//"+(ds.Tables[0].Rows[i]["PRICE_DESC"].ToString().Trim()!=string.Empty ?@"<span class=""productPrice-ave"">" + ds.Tables[0].Rows[i]["PRICE_DESC"].ToString() + @"</span>":"")+@"
//</p>
//<p class=""productTitle"">
//
//<a href=""" + strurltem + @""" target=""_blank"" title=""" + ds.Tables[0].Rows[i]["GOODS_NME"].ToString() + @"""  >" + ds.Tables[0].Rows[i]["GOODS_NME"].ToString() + @"</a>
//</p>
//<div class=""productShop"" data-atp=""b!1-3,{user_id},,,,,,"">
//<a class=""productShop-name"" href=""http://store.taobao.com/search.htm?rn=3f8e48fc0a379242728973acd0172aae&amp;user_number_id=1115154404"" target=""_blank"">
//" + ds.Tables[0].Rows[i]["COMM_TENANT_NME"].ToString() + @"
//</a>
//  &nbsp;<a href=""http://list.tmall.com/spu_detail.htm?fmtab=sp&amp;spuid=205660222&amp;cat=51234037&amp;rn=3f8e48fc0a379242728973acd0172aae"" target=""_blank"" class=""productShop-num"" style=""display:none;"">等更多商家</a>
//
//</div>
//
//<p class=""productStatus"">
//<span>该款月成交 <em>" + ds.Tables[0].Rows[i]["MONTHLY_VOLUME"].ToString() + @"笔</em></span>
//<span>评价 <a href=""//detail.tmall.com/item.htm?id=36427034056&amp;areaId=500100&amp;cat_id=50070450&amp;rn=93c23f4ae1999f4d7b5f8dbf9dc982b9&amp;user_id=1796104440&amp;is_b=1&amp;on_comment=1#J_TabBar"" target=""_blank"" >179</a></span>
//</p>
// </div>
//</div> ");

//            }

//            sbHtml.Append(@"        
//    </div> ");

//        }



//        private string Getj_CrumbDropBd(string strParentId)
//        {
//            return @"
//    <ul><li><a class=""crumbDrop-disable"" href=""javascript:;"" title=""婴幼儿辅食"">婴幼儿辅食</a></li><li><a href=""?cat=51234037&amp;sort=s&amp;style=g&amp;search_condition=23&amp;from=sn_1_rightnav&amp;active=1&amp;industryCatId=51234037&amp;spm=a220m.1000858.1000720.12.SMnKtB""
//    title=""婴幼儿奶粉"">婴幼儿奶粉</a></li><li><a  href=""?cat=51216045&amp;sort=s&amp;style=g&amp;search_condition=23&amp;from=sn_1_rightnav&amp;active=1&amp;industryCatId=51234037&amp;spm=a220m.1000858.1000720.12.SMnKtB""
//    title=""婴幼儿营养品"">婴幼儿营养品</a></li></ul>";
//        }

    }
}